package modelo;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;


public class Estado {
	
	//Variaveis de identificacao do estado
	private String nome;
	private String sigla;
	private ArrayList<Double> dados;
	private ArrayList<String> dadosClassificados;
	private ArrayList<String> tituloColunas;
	
	// tabela de referencia aos valores do arrayList dados, indice-valor correspondente
//	0-mediaAlunosTurmaEnsinoFundamental;
//	1-numMediaHoraAulaEnsinoFundamental;
//	2-taxaAprovacaoEnsinoFundamental;
//	3-taxaReprovacaoEnsinoFundamental;
//	4-taxaAbandonoEnsinoFundamental;
//	5-taxaNaoRespostaEnsinoFundamental;
//	6-taxaDistorcaoIdadeSerieEnsinoFundamental;
//	7-administracaoUnidade;
//	8-apoioAlimentacaoEscolarEducacaoBasica;
//	9-apoioAquisicaoEquipamentosEnsinoFundamental;
//	10-apoioRecuperacaoRedeFisicaEscolaPublica;
//	11-apoioReestruturacaoRedeFisicaEducacaoBasica;
//	12-apoioDesenvolvimentoEducacaoBasica;
//	13-apoioTransporteEscolarEducacaoBasica;
//	14-apoioTransporteEscolarCaminhoDaEscola;
//	15-complementacaoFundoUniaoFundeb;
//	16-cotaParteEstadosDFSalarioEducacao;
//	17-dinheiroDiretoNaEscola;
//	18-distribuicaoAcervoBibliografico;
//	19-fomentoEstudosPesquisasDesenvolvimentoEducacaoBasica;
//	20-fundoManutencaoDesenvolvimentoEducacaoBasica;
//	21-infraestruturaComunicacaoEducacaoPublica;
//	22-olimpiadasEscolares;
//	23-producaoVeiculacaoEducacaoPublica;
//	24-transferenciaMunicipiosImpostoTerritorialRural;
//	25-transferenciasEstadosDistritoFederal;
//	26-transferenciaParticipacaoPetroleo;
//	27-transferenciaCompensacaoRecursosMinerais;
//	28-transferenciaCotaParteParticipacaoProducaoPetroleo;
//	29-transferenciaParticipacaoRoyaltsPetroleoEgas;
//	30-transferenciaFundoEspecialRoyaltsPetroleo;
//	31-transferenciaImpostoOperacoesFinanceirasIncidentesSobreOuroEstados;
//	32-transferenciaImpostoOperacoesFinanceirasIncidentesSobreOuroMunicipios;
	
	
	public Estado(String nome, String sigla){
		this.nome = nome;
		this.sigla= sigla;
		dados = new ArrayList<Double>();
		dadosClassificados = new ArrayList<String>();
		tituloColunas = new ArrayList<String>();
	}
	
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getSigla() {
		return sigla;
	}
	public void setSigla(String sigla) {
		this.sigla = sigla;
	}
	
	public ArrayList<Double> getDados() {
		return dados;
	}

	public void setDados(ArrayList<Double> dados) {
		this.dados = dados;
	}

	public ArrayList<String> getDadosClassificados() {
		return dadosClassificados;
	}
	public void setDadosClassificados(ArrayList<String> dadosClassificados) {
		this.dadosClassificados = dadosClassificados;
	}
	public ArrayList<String> getTituloColunas() {
		return tituloColunas;
	}
	public void setTituloColunas(ArrayList<String> tituloColunas) {
		this.tituloColunas = tituloColunas;
	}
	
}
